d+ Framework, OM, und PM Version erstellen
Tag erstellen
- Passenden Release Branch auschecken
- Source\Compile_Helper.exe starten
- “Branch/Tag” zum Tag erstellen
Version erhöhen
- Source\Compile_Helper.exe starten
- Versionsnummer anpassen und mit “Set Version” setzen
- Checkin Dialog wird automatisch angezeigt (GIT).
Release wird erstellt
Nach dem Erstellen des Tags wird automatisch der Build ausgeführt und kann unter https://build.cp-austria.at geprüft werden. Am Ende erhält man eine E-Mail und muss nur noch im Projektmanager dinge machen.
Warten auf das Email vom Update für den Server CPSRVREL2022 (allg. Ordner Setuperfolg)
- Mit d+ OM am CPA_DemoRWOM stand einsteigen Probieren und kurz schauen ob Installation funktioniert.
- OSC hochladen und updaten.
- Im PM Mail erstellen/testen
- Knopf Dokusaurus klicken
- Warten bis der integration-doku Job für den Checkin durchgelaufen ist
- https://doku-dev.cp-austria.at/blog/ prüfen
- und auf https://build.cp-austria.at den abgeschlossenen integration-doku Job öffnen und deployen (siehe bild)
- Im PM auf Knopf Version veröffentlichen klicken
- Releaseletter versenden
OSC passend hochziehen
(nicht immer notwendig für Bugfix)
Nachfrage bzw. Ggf auch OSC installieren:
Passenden Installationssatz von \\cpsrvbuild10\Install\osc-ng auf 10.14.68.6 kopieren und ausführen. Der Server 10.14.68.6 ist im Rechenzentrum und im PM unter Connections steht die RDP Verbindung. Am Server die Dateien auf F:\oscVersions kopieren und dann extrahieren bzw. das Setup ausführen.
Releaseletter versenden
neuen Releaseletter erstellen
PM -> Navigationsmenü -> Release Letter -> d+ OM -> zu erstellende Version markieren -> Schaltfläche "Release erstellen".
Dieses Vorgehen ist vor Allem für Bugfixes nötig - für Hauptversionen werden die Releaseletter im Allgemeinen bereits vorab von den Consultern erstellt.
vorhandenen Releaseletter versenden
PM -> Navigationsmenü -> Release Letter Liste -> zu versendenden Eintrag wählen.
Einmal testen und dann für alle versenden + hochladen.
VORSICHT: Dialog nicht schließen, bis alle E-Mails erzeugt wurden (siehe Fortschritt rechts oben.)
Neuen Release Branch erstellen
- Trunk aktualisieren
- dplus\Source\Compile_Helper.exe starten
- Branch/Tag für erstellen von Branch
- Version für Trunk erhöhen
- Checkin in SVN (öffnet sich automatisch)
- Entweder warten bis der Build automatisch läuft (2 mal täglich) oder manuell am cpsrvbuild10 den windows-task release starten.